Mantalai is a beautiful place in Jammu and Kashmir , India.It is said that Goddess Parvati was born at the location of Mantalai Temple. It is also believed that Lord Shiva married Goddess Parvati here.
Browse premium related images on iStock | Save 20% with code UNSPLASH20
Related collections