Calamari @ Amorita Resort in Bohol Philippines
Its all about the crispy squid when it comes to a Calamari appetizer from Amorita Resort, a restaurant on the beach in Bohol Philippines. They sure know how to prepare their seafood in Bohol, Philippines. This ...