Monemvasia, Greece.. - Thanks for your Likes, for Faves and your comments.. Unfortunately i can not respond to everyone, especially in the new format of the page...
Monemvasia (Greek: Μονεμβασία) is a town and a municipality in Laconia, Greece.
Maheno ship wreck
Crabs on Fraser Island
Scarface the croc Daintree River