Back to Nature, een accommodatie met een tuin en een terras, is gelegen in Kāskī, op 11 km van Pokhara Lakeside, 11 km van Fewa-meer, en 15 km van Devi's Falls. Gasten bij deze homestay hebben toegang tot een balkon.
Pagode voor de Wereldvrede ligt op 20 km van de homestay, en Tal Barahi Temple ligt 11 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Pokhara, op 14 km van Back to Nature.