"Philippines is a beauty"
The longest mountain range in the country is Sierra Madre, which stretches from Cagayan province in northeastern Luzon to Aurora province in southern Tagalog.
Homepage | Site map | RSS | Print