History & Architecture

White temple, Chiang Rai

A First Timer’s Guide to Chiang Rai

Chiang Rai – A quaint town in the mountainous northern province of Thailand. And a treasure trove of some of the most stunning temples in the country. The landscape too...

Sunset scene at Gadisar Lake

Jaisalmer – Things to do and Places to see

A massive fort lolls on the barren hill top under the endless blue sky. Below stands the city smothered with yellow honeycombed houses. Narrow streets fringed with ancient shops and...