This spa is located in Vernon in Canada but it is totally worth a visit if you are travelling to Canada. Indians are taking flights and going to Canada specially to visit this spa. That is the perk of having a high end luxurious life. Craving luxury yet? This spa will make you want more.When can I go here?