Keros beach...
Keros beach, located on the beautiful island of Lemnos in Greece, is a hidden gem awaiting discovery by travelers seeking a tranquil and unspoiled beach destination. With its pristine sandy shores, crystal clear turquoise waters, and stunning views o...
Lemnos, Northeast Aegean Islands, Greece