Situated in the charming bay where Columbus arrived in 1494 searching for fresh water, the Seagrapes Villa, Jamaica, is a deluxe Discovery Bay villa. Today, the Discovery Bay Harbour is a typically laid-back Jamaican town, with local bars, shops and more details