Dream Palace

Dream Palace

Resort

3 Tokha Rd, Tohka, Bagmati Province, Nepal 46600