Genipabu Beach, Rio Grande, North Brazil: Beach huts, tourists and Camel ride area.
Image Details

Still Image of Genipabu Beach Rio Grande North Brazil Beach Huts Tourists And Camel Ride Area

Contributor: bydronevideos
4.3 MB

This image was captured from a video: