Amber House Photos

Meet 78 travelers, 74 tour guides and discover 24 photos

Amber House is one of the older two storey villas in New Zealand's third founded city of Nelson in the top of the South Island at 46 Weka Street.
View Amber House guide >

Amber House