Landmark Forest Park is an eco-friendly resort acclaimed for the luxury and range of services it offers in Chitwan. Founded and managed by the same group of tourism entrepreneurs behind Hotel Landmark Pokhara. Landmark Forest Park is located just beside Chitwan National Park, a UNESCO World Heritage site.