The White Sand at Tulum

The White Sand Beach at Tulum, Mexico, Yucatan