NATURE is the ultimate
LUXURY
Ista Sanctuary is the perfect place where all the elements of nature converge. Surrounding you with all the five elements- the earth, air & water, space, it lets you live as one with nature.