Please Enter Your Search Term Below:
 Websearch   Directory   Dictionary   FactBook 
  Wikipedia: Sierra Madre (Philippines)

Wikipedia: Sierra Madre (Philippines)
Sierra Madre (Philippines)
From Wikipedia, the free encyclopedia.

The Sierra Madre is a mountain range in the Philippines. It is the longest in the country and runs the eastern length of Luzon island. It starts in the province of Cagayan in the north and ends in Quezon in the south, just east of Laguna de Bay.

  

From Wikipedia, the free encyclopedia. 
Modified by Geona