The Road of Manila

Manila Philippines is now being pegged as the most congested road or has the Worst Traffic on Earth according to Wase App, and also has the worst driving experience next to Costa Rica and this is a serious matter. I have just been to Manila a few weeks ago and I saw this scenario myself, […]

Read More