- 3 Hours
- Accessibiliy
- Pet allowed
- Tour guide
Description
Shillong is a hill station in northeast India and capital of the country of Meghalaya. It’s recognized for the manicured gard...
Shillong is a hill station in northeast India and capital of the country of Meghalaya. It’s recognized for the manicured gard...