Kasara Resort stands as the epitome of luxury and tranquility, earning its reputation as the best resort in Chitwan. Located on the edge of the renowned Chitwan National Park, this resort offers an unparalleled blend of natural beauty and modern sophistication. Guests are treated to elegant villas with private water gardens and infinity-edge plunge