“Meghalaya” – the place where the cloud resides is a mystical place where you get the chance to move through the clouds, literally. Shillong also known as “Scotland of the East” is the capital city of the state of Meghalaya and is one of the most beautiful hill stations of East India. Travelling through beautiful pine trees and listening to whistles of wind in will remind you of your favourite hill station stories. The frequent sprinkling rains and rainbows of Meghalaya will give you the feeling of far western lands of England and Scotland. Don’t wait too much, come and experience the magnificent scenarios of Meghalaya.