Estrella Falls It is located in Narra, Palawan. The clear water of Estrella Falls will give you a refreshing feeling. The green surrounding will give you more relaxation and peace of mind. Of course, if you do not want a crowd, do not visit the falls on weekends. There is a fee to get in which might cost P250 – P500. But it’s worth it because you will have a nice covered tables in your cottage and also the convenience...
Read More