Travelling to Shillong on a Budget.
By now , almost everyone is aware of the heavenly hill station Shillong , the capital of Meghalaya. Many refer to Shillong as ‘the Scotland of the East ‘ but I think Shillong has its own beauty . For everyone else who hasn’t heard of Shillong, also known as “The Abode of Clouds”, is located in the north eastern part of India . Read More »