Tag: Batu Ferringhi

August 25, 2014 Off

Bayview Beach Resort

By melakatour

At the edge of the coastal town of Batu Ferringhi on the island of Penang you will find the pleasant…