The skeleton of this giant was discovered in November 2017 in a cave in Krabi (Thailand).

8 months ago
226

The skeleton of this giant was discovered in November 2017 in a cave in Krabi (Thailand).
This discovery was reported in the local news. https://x.com/ronin19217435/status/1793092894909243510

Loading comments...