Venue

Royal Orchid Beach Resort
Uttorda Beach, Goa
India
https://www.royalorchidhotels.com/royal-orchid-beach-resort-spa-goa/overview