Mirror Shen Mirror Shen

Yoga Lifestyle

Interactive Experience

New Plymouth

New Plymouth is the major city of the Taranaki Region on the west coast of the North Island of New Zealand. It is named after the British city of Plymouth from where the first English settlers migrated.



































Share Post :

More Posts

Leave a Reply