Contact us to book your stay at The River Ranch, a tranquil boutique property nestled along the banks of the picturesque River Bor, amidst the lush jungles of Uttarakhand. With only 10 exclusive rooms, we ensure an intimate and serene atmosphere for every guest.