Belize

Lovely water, beautiful flowers, great vibe and wonderful snorkeling.

 

Click on a pic to see a slideshow with larger images.

error: Content is protected !!