Read Entry

03 Lechon (roasted pig)

   
03  Lechon (roasted pig), Bohol Island, Philippines

A typical tasty Philippines dish... they love to roast and/or grill everything!

Travel Deals for Bohol Island