Mankhim Hill Top, Sikkim – Pristine & Surreal Escapade

Are you tired and bored of the usual everyday schedule and yearning to get rid of them for a couple of days? Or do you wish to settle down and enjoy peaceful few days in a blissful Mankhim Hill location? If you are looking for a serene dwelling, Sikkim is a perfect gateway to experience […]