Home Port of Damouhari where Dancing Queen from Mama Mia was filmed – Pelion – Greece – LifeBeyondBorders Port of Damouhari where Dancing Queen from Mama Mia was filmed - Pelion - Greece - LifeBeyondBorders

Port of Damouhari where Dancing Queen from Mama Mia was filmed – Pelion – Greece – LifeBeyondBorders

Views when hiking Mount Pelion – LifeBeyondBorders
Hiking to the beachin Pelion – Greece