Chek Dam (Water storage dam) is located in India on Village-Sela,P.O.- CHITRESHWAR, National Highway 87. Chek Dam (Water storage dam) is rated 4.3 out of 5 in the category waterbed store in India.
Address
Village-Sela,P.O.- CHITRESHWAR, National Highway 87