Whether you're into imaginative art or pieces of history, Mexico is home to quite a few astonishing, and also just plain weird, museums. During your next trip to Barceló Maya Grand Resort, Royal ...