Otterlo is a village in the municipality of Ede of province of Gelderland in the Netherlands, in or near the Nationaal Park De Hoge Veluwe.
Otterlo is a village in the municipality of Ede of province of Gelderland in the Netherlands, in or near the Nationaal Park De Hoge Veluwe.