S.I.S. Queenstown, a world renowned resort town situated in the South Island of New Zealand is built around an inlet named Queenstown bay on the most Scenic lake Wanatipu surrounded by the mesmerising Southern Alps. Queenstown has always provided without fail what we have wished for! An adrenalin rush provided in a tranquil and serene surrounding offering a euphoric feel of the best of both Worlds...