Meteora Greece
Greece

Greek Meteora Monasteries: Suspended In Air

March 9, 2015 3

A spectacular monastery complex Meteora is the second biggest in Greece, after Mount Athos. Meteora, which means “suspended in air”, is a perfect name for a complex of six monasteries placed on natural rock pillars, […]

Angkor Wat, Cambodia
Travel Blog

Famous Film Tourist Destinations

February 19, 2015 3

Amazed by the scenes on the big screen we often desire to visit places where some of our movie heroes have been. A great reason for travel is that some of the most memorable scenes were […]

Close