Mae Hong Son Province
Fowlea punctulatus is a species of snake found in East India, Myanmar, and Thailand (Mae Hong Son Province).