Tavdi Village – Gujarat
The Tavdi is a beautiful village inhabited on the shores of the River Purna in South Gujarat State, India. It is only seven miles from the city of Navsari. The population of Tavdi is approximately four to five thousand, and almost two to three thousand of Tavadia’s living abroad in countries like the UK, New Zealand, Canada, USA, and South
Read more