Forest Park Hotel. no 1 address in chitwan nepal landmark forest park is a eco friendly hotel in chitwan nepal landmark hotel hotel landmark