Dreaming of an island escape from Manila, Philippines over the weekend? Here’s a paradise that was long hidden by the giants, Islas de Gigantes (also The Gigantes Islands). This group of islands in the Philippines is off the coast of the municipality of Carles. It is part of Iloilo Province and is the northernmost municipality […]
Read More