Peaceful and tranquil spaces

Located in Colva, South Goa, India