Europe | July 15, 2012 Seeing the monestaries sitting on top of these pinnacles of rock is an awesome sight. Meteora, Greece THE DON'T FORGET TRAVEL GROUP Life's a Beach in Greece