Floating down the river of Xcaret, Riviera Maya, MexicolovelyNovember 21, 2013Places Floating down the river of Xcaret, Riviera Maya, Mexico Source: