Countless islands dotted with sandy beaches make up the Philippines, home to unusual animals, unique foods and a colorful history.