Blessings come in various shapes and sizes and this little temple of the divine is a place where you get a mix of goose bumps and feel truly blessed to have visited it. Nartiang Durga temple lays in the Nartiang Village of Jaintia Hills in Meghalaya. Buil