Discovering the wonders of wander

Lost Paradise Resort Penang

The Lost Paradise Resort Is The Best Hotel In Penang For Unexpected Reasons

The Lost Paradise Resort located on Penang’s coastal stretch of Batu Feringghi is a bit of an oddball character.