Where is Buona Vista?

Where is Buona Vista located?

Buona Vista, Buona Vista (Station), Singapore (approx. 1.30719°, 103.79084°)


Where is Buona Vista on the map?