Kasara Resort

, Kasara Chitwan - A luxury resort in chitwan