5 minute walk away from the popular Miramar Beach

Located in Caranzalem, North Goa, India