Where is Royal Tropical Institute?

Where is Royal Tropical Institute located?

Royal Tropical Institute, Royal Tropical Institute, Netherlands (approx. 52.362694°, 4.922517°)


Where is Royal Tropical Institute on the map?