Elephant Rides – Yes or No?

Ipanema Beach, Rio – Brazil