Nestled amidst the sweet blossoms in the famed apple orchards of Himachal, an exquisite experience awaits you at LaRiSa Resort, Manali. Located in the quaint little town of Haripur, on the banks of the mighty Beas river, the resort offers a beautiful blend of serenity, natural beauty and luxury.