If you are in Buenavista, you can also visit Napusgud Island, Licatub Island, Jalangut Island
The best areas to stay in Buenavista are Coron Island, Busuanga, Guadalupe, San Jose, Coron Town Proper, Lajala, Bulalacao, Bintuan, San Nicolas, Borac
Currently, there are around 0 hotels that you can book in Buenavista