Imagine being in a place like Silvassa where you can wake up every morning to the sights and sounds of nature. Picture being surrounded by beautiful forests and fresh air, waking up to the sounds of birds chirping and the grassy landscape of green surrounding you.
Silvassa is home to some of the nicest resorts around. Here you will find relaxing resorts that offer you everything from peaceful surroundings to comfortable rooms, to pools you can enjoy, and to nature walks. If you are looking to relax completely, this is where you should do it.