Meaning "Island of the Tree Spirits", Nagarao Island is located in the province of Guimaras across Iloilo City. This tropical island is basically an eco-tourist paradise with it's white sandy beaches and beautiful coral reefs teeming with marine flora and fauna. It is the location of the beach resort of the same name.
Nagarao Island Resort
Friday, February 05, 2010
This website is in no way connected to any of the resorts that it helps to promote. This website is created to help the general public plan a trip to the many beaches in the Philippines. If you have concerns with any of the establishments listed here, contact them yourself.