Shillong – Beautiful Hill Stations, Landscapes, Caves, Waterfalls

“Umiam Lake, Meghalaya” Shilling is the capital city of the state of Meghalaya, India.¬†Shillong – Beautiful Hill Stations, Landscapes, Caves, Waterfalls – is a famous tourist center which lies in between Assam state of India and its neighboring country Bangladesh.¬†National Park of Kaziranga in Assam is where single horned rhinos can be found. To know…

[Continue reading]