25-10-2017 09:00 via nst.com.my

France's RM1.9 billion Villa Les Cedres is world's most expensive home - New Straits Times

France's RM1.9 billion Villa Les Cedres is world's most expensive home  New Straits Times
Read more »