Considering this song was made for the Narnia film (using this song was the perfect way to end the movie, I think) I think the meaning of this song can be interpreted in a pretty straight-forward manner. It's about visiting a new place you've never been to before (ie Narnia) yet being blown away instantly by it. It's a spot where she can feel both comfortable and in awe. It has exceeded all expectation and then some.
Considering this song was made for the Narnia film (using this song was the perfect way to end the movie, I think) I think the meaning of this song can be interpreted in a pretty straight-forward manner. It's about visiting a new place you've never been to before (ie Narnia) yet being blown away instantly by it. It's a spot where she can feel both comfortable and in awe. It has exceeded all expectation and then some.