Experience Turtuk with an Evening of Village Exploration

Experience Turtuk with an Evening of Village Exploration

Turtuk, a town in the Leh-Ladakh Union Territory of India, is a place from the dreams. This mountainous terrain is blessed with gushing rivers and trees so tall they seem to be kissing the pleasant blue sky.
A Perfect Morning in Colombo, Sri Lanka

A Perfect Morning in Colombo, Sri Lanka

Busy. Chaotic. Humid. Three reasons why many tourists use Colombo only as a pit stop before they head to others parts of Sri Lanka, the sun-kissed island with pristine beaches, and endless tea gardens.