Puebla is such a beautiful little town! The streets are colourful and full of murals and historic buildings and the main square is full or bars and restaurants! I did the free walking tour around the cathedral, library and many popular traditional shops and markets! I also visited the nearby town of Cholula with some guys from the hostel and we hiked to the viewpoint where I saw my first volcano!Read more