Tourists parasailing on Candolim Beach in Goa, India. - Image Details