Amstelland
From Wikipedia, the free encyclopedia
Amstelland is the area along the river Amstel in the Netherlands, beginning in South Holland and running north towards Amsterdam in southern North Holland.[1]
Amstelland is the area along the river Amstel in the Netherlands, beginning in South Holland and running north towards Amsterdam in southern North Holland.[1]