Isla Reta: A Paradise IslandThe Philippines, being an archipelago of more than seven thousand islands, never runs out of beautiful beaches to amaze local and...