Leicester Falls
Falkland Islands
>
Leicester Creek
>
Leicester Falls
Leicester Falls is a farmyard area in Leicester Creek.
Leicester Falls
alt_name
Leicester Creek;Leicester Creek House
Land use
farmyard