8

The name Meteora, literally means suspended in the air, and you actually need to be there to understand how fitting this name is.

Read this post on tripwears.com


Harinie Sekaran

blogs from Chennai