Jumby Bay Island, Antigua, West Indies Leave a Comment / By julieannavogel / September 13, 2022 Jumby Bay Island, Antigua, West Indies