DIY Travel Guide to Islas De Gigantes, Iloilo, Philippines
The scallops capital of the Philippines, a hidden paradise comprising of a remote group of islands located in the town of Carles, Iloilo. Also known as Islas de Gigantes, is one of the must-see places here in the Philippines. A four to five hours travel from Iloilo can never be compared to the beauty that […]
DIY Travel Guide to Islas De Gigantes, Iloilo, Philippines Read More »