Sort:  

That's great, it should! Prague is one of the most beautiful cities in the world but there are many other beautiful places located around the Czech Republic. I would recommend at least 7 days which gives you 3 days in Prague and 4 days to discover some other places around the country.