The town of Varca, located on the South Goan coast, is a hidden paradise where tranquillity mixes with excitement and cultural aspects in equal measures.
The town of Varca, located on the South Goan coast, is a hidden paradise where tranquillity mixes with excitement and cultural aspects in equal measures.