I do not think it is Termina for several reasons.
1. Where in PH is there a place that relates to Termina.
2. Were did the Anuki and Yook come from there was really nothing like them in MM.
3. The temples in Termina were Forest, Snow/Ice, Water and, Ancient Temple. Phantom Hourglass has Snow/Ice...