S
Shin Yamanaka Review of Shangri-La's Rasa Sayang Resor...
A well-established resort hotel in Batu Ferringhi,...
A well-established resort hotel in Batu Ferringhi, north of Penang Island.
Comments: