Wednesday, November 28, 2007

The enchanting city of Shillong is located in the north eastern part of the country. It is the capital of Meghalaya. It is a mesmerizing hill station in the lap of nature and still very untouched. For everyone who feels close to nature and wants to get a taste of nature at its best, Shillong is an absolute must visit.