Archive for May 27th, 2009

May 27 2009

Jumby Bay & Antigua

palapa-on-beach-jumby-bay.jpg

Usually the first thing people ask when they hear about the private island paradise of Jumby Bay is “where is it?” The easy answer is the Caribbean but if you want to get more specific, the best answer is that Jumby Bay is in the West Indies off of the island of Antigua. So what’s Antigua all about? Continue Reading »

No responses yet