Skip to Content

Littlewood Farm Language Holidays


The farm is situated in beautiful countryside in Cornwall, in the south-west of England, only 15 minutes from the coast and some of the best surfing and swimming in the UK.


Hits: 53
Added: Nov 28 2005
Category: English Schools and Colleges: United Kingdom

Review It Rate It Save This Link