Postcard
Lara Bay Beach, also known as ‘Turtle Beach’ is located at the Akama peninsula. The beach is famous for its turtle hatchery where loggerhead and greenback turtles lay their eggs – one of the few places in the Mediterranean where they can still be found.
0 comments:
Post a Comment