wizardspost on April 14, 2009

Introduction Shillong is the capital of Meghalaya a small state located in the picturesque hilly region of the North east India, at an altitude of 1, 496 meters above sea level. It is a picturesque hill station offering a good holiday all year round. Adequate facilities, scenic beauty, cheerful people, clouds and tall pines, mountains, […]

Continue reading about Shillong – Scotland of the East

wizardspost on April 13, 2009

Cherrapunji, located 56 km from Shillong, in the East Khasi Hill district of Meghalaya, has dropped its name, which was given by the British and has been rechristened as Sohra, as it is traditionally called by local tribal population, is a “must see” destination for all tourists. The average rainfall is 12,000 mm a year and the […]

Continue reading about Cherrapunji (or Sohra) – The Wettest Place on Earth