Designed by
Title
Star Fish Island, Belize #58903790
Description
Star Fish Island in Belize is an island cleared off for swimming and eating. Only accessible by boats and used for tourists during excursions. There is a bar and food, kayak rentals and lots of beach chairs to lay out.
This image is editorial