Uttara apartment is located in a very prime location in Siliguri with a natural view of hills.Weniger lesen