Untamed Philippines backdrop
TV Series
Documentary

Untamed Philippines

NRJan 1, 20181 seasons

Made up of over 7,600 islands in the midst of the warm and emerald Pacific Ocean, the Philippines is a country full of stunning wildlife spectacles.