Destination creator (Voyajo Team)
Penryn (from Pen-ryn meaning 'promontory') is a civil parish and town in Cornwall, England, United Kingdom. It is situated on the Penryn River about one mile (1.6 km) northwest of Falmouth. The population was 7,166 in the 2001 census (...) (from Wikipedia)