All
City correspondents
Global Citizens
Hotels & Resorts
Industry Insight
Qatar
Road tripping
Travel Destinations
Travel Inspiration
Up in the Air
Sort by
  • Newest
  • Newest
  • Oldest
Travel
Ellora Caves – A unique artistic creation in India
Ellora Caves: The Ellora caves complex in the Maharashtra state of Western India will leave you gaping in disbelief. It is the largest rock-cut monastery and temple cave complex in the world and dates back to 600 – 1000CE.   Declared as a UNESCO World Heritage site in 1983, this series of 34 monasteries and temples spanning over 2 km...