Silvassa

“Silvassa” is a small city in India, inhabited by people from different states, different languages, different religions. The city will get to see a life full of amazing mixture of people.  The word Silvassa is derived from the word “Silva”, which means forest. The city is located on the banks of the Daman Ganga River. … Read more