Estonia, a country of great scenic beauty with many forests, lakes and islands, is bordered by the Baltic Sea, the Russian Federation and Latvia. Tallinn, the ancient Hanseatic city and capital, has many historical and architectural monuments, particularly in the old town centre which is dominated by the steeple of the medieval Town Hall (14th 15th centuries), the oldest in northern Europe. Two hours' drive from Tallinn is Pärnu, a small 13th-century town on the banks of the Pärnu River. Known as a seaport and health resort, its attractions include a theatre and a 3km-long (2 mile) sandy beach. Haapsalu, a small town on the western coast, has been a well-known resort since the 19th century, featuring romantic wooden houses and tree-lined avenues. Lahemaa National Park, is extremely popular. It contains mostly virgin forest with beautiful lakes, rivers, fishing villages and historic manor houses. Local specialities include
sült (jellied veal) and
rosolje (vinaigrette with herring and beets). Tallinn has a wide range of restaurants, cafes and bars. Opera, ballet and classical music performances are given regularly.