Shillong is the capital of Meghalaya which is situated in the north eastern of India. The place, the populace and the climate are all joined together to make an amiable atmosphere and it is an ideal holiday destination allround the year. Cherrapunjee, the wettest place on earth is only 56 kms away from Shillong. Shillong's tourism includes data on beautiful lakes and waterfalls which set in pine forests and green mountains in Meghalaya. The famous hill-station tour of Shillong will give you a chance to go to the famous Scotland of the East as called by British in India.