To be honest, when I said walk on water, I meant it figuratively because Marina Island Resort is an artificial island that was built right on the sea. Am I right, or am I right? It is indeed a reclaimed land that was established on the coast of Teluk Muroh in Perak (northern part of […]