Mount Napulak
Mount Napulak is the most prominent mountain peak in Igbaras. It is shaped like a woman's breast with a massive rock formation emblazoned on top. The eye-catching view of Iloilo Province and Antique is a good respite especially during sunset and the vivid beauty of the peak of Mt.