Buwaya

Watch Video: 18-feet Giant Crocodile Found in Simunul, Tawi-Tawi, Philippines

Blogger

Another giant crocodile found in the coastal area of Simunul in the island of Tawi-Tawi, Philippines. This large semiaquatic reptile ...