Anand Menon

Magnificent Angkor Wat

The Angkor Wat temple is synonymous with the country of Cambodia itself. The largest religious monument in the world, Angkor Wat was constructed in the 12th century by Khmer King Suryavarman II. It

Cambodia - A Day in Siem Reap

The Kingdom of Cambodia is situated west of Vietnam in the Indochina peninsula of South-east Asia. Our trip was a short and sweet one – we spent two days in the historical area of

Ho Chi Minh City

Ho Chi Minh City or Saigon is the biggest metropolitan city of Vietnam. It is also a perfect base location for day trips in South Vietnam.