Nature

Sumatra, a large Indonesian island west of Java and south of the Malay Peninsula
Nature

Islands of Awe

In a new book on Indonesia, travel writer Mark Eveleigh goes on an adventurous 15,000-km journey to discover its natural, cultural and historical riches

Sumeet Keswani

Shanti Stupa in Leh
Nature

The Cost Of Ladakh's Booming Tourism

According to official data, nearly 2.5 lakh tourists visited Leh in June and July this year, surpassing previous records. Environmentalists believe tourism is growing rapidly in the region, which may have adverse effects on its people and their future.

Shonakshi Chakravarty