A home away from home.

Located in Candolim, North Goa, India