KhamaVati Mata Temple (Historic Stepwell) is located in Surat, India on Chhowala Sheri, Varachha Sheri, Haripura. KhamaVati Mata Temple (Historic Stepwell) is rated 4 out of 5 in the category historical landmark in India.
Address
Chhowala Sheri, Varachha Sheri, Haripura