Beautiful, old world charm packed into a modern and vibrant city. When you step out of the train station in Prague, you immediately realize that all the stereotypes are rightly justified. The city is impeccably beautiful but still manages to usher in a new age of travel and dining. Though traditional Czech cuisine is hearty and meat heavy, Prague boasts a robust vegetarian/vegan scene. The price point is also hard to beat, with most meals coming in easily under $10. The best advice is to walk around, explore, get lost in this magical place.