Caption
The calm clear blue water breaking on Paradise Beach in LEsterre Bay with Mabouya Island and Sandy Island in the distance. A small fishing boat sits on the beach out of the waterCaribbean Grenadian Greneda West Indies Grenada Beaches Resort Scenic Seaside Shore Tourism