Review: Eee Cee Hotel

Eee Cee Hotel in Shillong:  Situated at the heart of Shillong, Police Bazar, at a stone’s throw from the central point of the market, the…

Caves of Meghalaya

The one most interesting part of India is the North East India. Gorgeous waterfalls, one of its kind world famous One-horned Rhinos, the mighty Brahmaputra…