Pankhasari Retreat will be located in the Darjeeling region, sandwiched between a river and waterfall. It will offer all the digital necessities, as well as views over tea estates and crop plantations. Visitors will be able to choose to stay in one of two homes – part of a stacked building – or in a […]