‘Isla de Gigantes’ is one of the most visited islands in the Philippines

Watch Kim when he visits the Gigantes Islands, located in Carles, Iloilo. Are you ready for summer? Add 'Isla de Gigantes' to your bucket list!


2 shares