Day: 8 June 2015
Kura Kura Resort Referral Program.
Kura Kura is a fantastic little resort in the Karimunjawa archipelago of Indonesia who has initiated a referral program called “Friendadvisor”. It is a win-win situation where the referrer will […]