The capital and biggest city of the Czech Republic boasts a heady mix of history, architecture, scenery, culture and vibrancy.
Latest figures from Euromonitors show that Prague has risen another spot on the list of most-visited European cities.
Only London, Paris, Istanbul and Rome draw more tourists.
Prague is now the 21st most-visited city in the world – at list that is headed by Asian giant, Hong Kong.
There’s plenty of history
Wrapped around the Vltava River, Prague has about 1.3 million people, while a further 700,000 live in the surrounds.
The various styles of city buildings illustrate this rich history and the old heart of Prague is included in the UNESCO list of World Heritage Sites.
And wonderful culture
Famous cultural attractions include Prague Castle, the Charles Bridge, Old Town Square, the Jewish Quarter, the Lennon Wall and Petřín hill.
The city has become so popular with travellers that these attractions often attract big crowds, especially during Prague’s traditionally dry and sunny summers.
Also popular are the city’s 10 or more major museums, along with theatres, galleries, cinemas, restaurants and a thriving bar scene.
The 45 hectare (111 acre) Prague Zoo, in the city’s northern suburbs, has a world-wide reputation and is well worth a visit. The zoo contains more than 4,000 animals.
Shop till you drop
The influx of visitors and the development of a consumer economy has made Prague a shopper’s delight.
If you want something distinctly Czech, you can find some of the world’s best crystal and glass and a huge range of garnets for jewellery hunters.
Paintings can be purchased from street artists and from the many galleries.
Try the amber liquid
After a busy day of sight-seeing or shopping, there are few better places than Prague to relax with a fine ale. Czech beer is up there with the best and there is certainly no shortage of it in the capital city.
Getting around Prague is relatively easy.
The city has a modern metro, complemented by a tramway system, buses and a furnicular railway to Petrin hill.
Arriving by train or plane
International flights arrive and leave from Vaclav Havel Prague Airport, about 17 kilometres or 30 minutes north of the city.
The airport is serviced by public buses, a shuttle and taxis.
A trip from Berlin or Vienna is said to take about five hours and there is an overnight train link with Paris.
A grand city
All in all, Prague is a wonderful blend of romantic history and contemporary buzz – a grand city of spires that will live long in the memory.