What Best Things To Do In Pelion Greece?
Even adventure travel bloggers need to switch off sometimes and relax. We did that in a remote, beautiful beach village in Pelion Peninsula, Greece. The name of it? Damouchari. In that area, part of the famous Mamma Mia movie was filmed. Our hotel room was excellent, with a great view, within 3 minutes walking distance … Read more