Embee Delight "The Address Of Happiness" located in the heart of siliguri having 530 flats providing a happy and healthy life to u.It has all kinds of luxurious amenities including Swimming pool, Squa...posted on :- 25-Jun-2020