Nestled along the scenic shores of Leyte in the Philippines, the Baybay City Boardwalk and