DOT Philippines Invades London’s Waterloo Station

DOT Philippines Invades London’s Waterloo Station

Do you ever wonder how people as far back as those from the United Kingdom find their way to the Philippines for a holiday? Of course, there is the ever reliable Google that most tech savvy people turn to when looking up for specific information. But...

Close