Overlooking the Somenos Conservation Area, The Hamlets at Duncan is a Long-Term Care community located in Duncan, in the Cowichan Valley.
Overlooking the Somenos Conservation Area, The Hamlets at Duncan is a Long-Term Care community located in Duncan, in the Cowichan Valley.