Where is White Son house?

Where is White Son house located?

White Son house, Limón, Costa Rica (approx. 9.63945°, -82.71102°)


Where is White Son house on the map?