Our ultimate review of Japamala Resort, Tioman Island

Japa Mala is a term for a garland made of beads and usually used for prayers and spiritual practices. And you can see why this tiny resort on the island of Tioman off the East Coast of Malaysia has been named after it.   As soon as you arrive, you are enveloped in a sense…