World
England
South West England
Cornwall
Falmouth
03566
Falmouth Holiday Apartment, Cornwall, South West England, England
Waterside apartment, sea views, minutes from town & beaches