Looking to get off the beaten path? Visit this unspoiled paradise located off the coast of Carles and Estancia towns in northeastern Iloilo, Philippines. Gigantes Islands, also known as Islas de Gigantes, is a remote group of islands which I considered as one of the most exhilarating and thrilling places in the world. It is also known as the scallops capital of...