Despite facing stronger competition than previous installments, Paddington in Peru continues to hold its own at the U.S. box ...
Located on the western edge of South America between Columbia and Peru, Ecuador is the home to the Galapagos Islands. However ...