Mawphlang Sacred Forest – A Photo Story

Its no secret that India’s northeast is treasure-trove of many fascinating places. Ranging from varied natural wonders, age old archeological remains, living cultural sites of various tribes to religious places of mythological importance, India’s incredible north-east has it all! While on my trip to Meghalaya, I got an opportunity to visit one such interesting place – the…