Give us feedback!

See Binangawan Falls, Camiguin Island, Philippines

Where several miniature and gigantic waterfalls gushing through majestic granite stones that converge in one main pool, covered with luscious unspoiled vegetation, and a mystical rainbow is arched by the fall’s mist as the sunlight penetrates through it.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail