On the map, the exact location of the road "David Hosea Meroro Road (Hochland Road)" can be found. The street "David Hosea Meroro Road (Hochland Road)" is located in Windhoek.