Amazing Places In The World***
The view from a room at the Hotel Riu Caribe in Cancun, Mexico. | See more about cancun mexico, cancun and the view.
Source : http://www.flickr.com/photos/sandy_pics/3102252608
Does this belong to you Or do you know who sells it ?