Levera Beach

Levera Beach

Located in the northeast, Levera Beach is known for its natural beauty, views of Carriacou, and nesting sites for sea turtles.

View on Google Maps