Posted on February 29, 2016 by mariechaseFairmont Mayakoba Resort, Riviera MayaFairmont Mayakoba Resort, Riviera Maya