It's More Fun in the Philippines

00:00
 

The Philippine Department of Tourism's international TVC showcasing the beautiful white sand beaches in the Philippines.