Overview

Discover the ancient Durga temple near the remnants of the Summer Palace in Jowai, Meghalaya. This famous temple, over 5 centuries old, holds rich historic and cultural significance. Once the site of human sacrifice to Ma Durga, the practice was abandoned during the British rule, adding to the temple's intriguing history.
img