Shillong Tour Packages
Shillong, the Scotland of the East, captivates with rolling hills, pine valleys and a lively music culture. From Elephant Falls to Umiam Lake, it is Northeast India's favourite hill town.
Shillong, the Scotland of the East, captivates with rolling hills, pine valleys and a lively music culture. From Elephant Falls to Umiam Lake, it is Northeast India's favourite hill town.
Want us to call you?
No packages found matching your criteria.