Tawi Tawi is one of the island provinces of the Philippines. It is the southernmost part of the country, near Sabah, Malaysia!
Tawi Tawi is one of the island provinces of the Philippines. It is the southernmost part of the country, near Sabah, Malaysia!
This is the birds eye view of the Mansion, owned by the Mayor of the town!