Goa India

Velsao Goa India Beach

velsao
Location: near to Dabolim.

Place blessed with natural beauty. Nestled in a valley below Verna plateau.

Things to Do:

Swimming
visit Velsao Chapel