Things To Do In and Around Silvassa
Endowed with nature's brilliance, Silvassa is a land of spell-binding beauty, green forests, winding rivers, unimaginable waterfronts, gentle gurgle of streams, dotting mountain ranges and a gorgeous kaleidoscope of flora and fauna. A former Portuguese colony, Silvassa is the capital of ...