I was able to visit another tourist spot which is a very famous perfect postcard shot you usually see online, located in the northern part of Iloilo Philippines, The Gigantes Island.
Gigantes Island (or Isla de Gigantes) is a group of islands composed of - ‘Norte’ and ‘Sur’, the two major island groups. In ‘Norte’, it has mostly the resorts and it is much more developed. While in ‘Sur’, it is where you will experience pristine beaches and more awesome places or views.