Tag: Netherlands

Charming Thatched House In The Netherlands (PHOTOS)

This thatched house is located in Laren, North Holland, Netherlands and is situated on 1.7 acres of land. It features 3 bedrooms.