The White Sand at Tulum

The White Sand at Tulum Beach, Mexico, Yucatan