Hotel The Diwa Club

South Goa, Goa, India