Lake Tekapo is a small town located at the southern end of the lake of the same name in the inland South Island of New Zealand.

Featured Activity

More  

Featured Attraction

More