Bermuda tops list as world's most expensive place to live

Limited availability of land and the high demand for housing have driven property prices through roof

Recommended

Related Stories

Comments

No comments yet.