Orchha is a small town on the river Betwa in India’s northern Madhya Pradesh, a beautiful ancient land filled with magnificent forts, medieval palaces and sacred temples steeped in history…
…and it will be quite unlike any land you know about – Rudyard Kipling once wrote. And he was right. After nearly 3 months already in Asia we thought we’d…
Angkor Wat is Cambodia’s most iconic temple complex and top of the list for anyone visiting the country. The Unesco World Heritage site, known for its symmetry and intricate carvings,…