Swachh Public Toilet is located in Surat, India on Surat-Navsari-Palsana Road, Near Bhestan Sankalit Ward Office, Bhestan. Swachh Public Toilet is rated 4 out of 5 in the category public bathroom in India.
Address
Surat-Navsari-Palsana Road, Near Bhestan Sankalit Ward Office, Bhestan