If we had to narrow down our favorite experience in Meteora, Greece it would have to be hiking. Come join us as we hike the Holy Spirit Rock Trail where we visit caves, view monasteries off in the distance and reach the summit where we have amazing views down below.

Name:  423.jpg
Views: 910
Size:  76.5 KB

Subscribe to Nidokidos Videos