Country Villa Bintulu


Another untried villa cum inn???...Situated in Bintulu, Sarawak, Country Villa is just a 10-minute walk from Park City Mall.

Comments