Centrally located in Porvorim, North Goa at a simiar distance to all exciting places like beaches, casinos, churches and other tourist hot spots allowing travelers to tour with extra convenience. Otium is a 4-star Luxury Boutique Resort in Goa,..
Relevance: 15.695181