Puebla is an enthralling city of Mexico that exudes the colonial charisma. The fourth largest city in the country, Puebla has many interesting sightseeing places. The modern city has attracts travellers who arrive in large number of to see the interesting architecture and to savour the wonderful cuisine of the region. Puebla also offers religious places and significant historical sites. The Mayan Riviera is one of the most well-liked tourist attractions in the whole world. The legendary Mayan Reef, the biggest reef of coral in the western hemisphere, is the main attraction of Mayan Riviera. Being one of the most admired tourist destinations in the world, there are many things to see and do in Mexico.