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]