About two weeks ago, I visited once again my favorite city in southern Philippines – Davao! Known as the largest city in the world, it now houses the first Park Inn Davao by Radisson hotel in the