Monday, November 22, 2010

Poskad Philippines

is called the Twin Falls, and is the second highest waterfalls in the Philippines. The 320 foot waterfalls is also the primary source of electric power for the city's industries.

No comments:

Post a Comment