The Czech nation was said to have been founded here, and what a place! sitting high above the River Vltava, it provides stunning views of the city. The church of St. Peter & St. Paul dominates the grounds, with the national cemetery for Czech luminaries also worth a visit, as among others –Antonin Dvorak…