Source: Tourism Media
Picture sandy beaches backed by whitewashed homes rising up hillsides from small busy ports. Bright blue sky meets deep blue ocean, resulting in scenic beauty.
You've reached the end of this gallery. We're adding new images to our galleries every day so check back soon.