A meeting point for fun and relaxation.

Located in Dona Paula, North Goa, India