7 Sisters Falls View Inn Hotel
Nestled amidst the verdant landscapes of Cherrapunjee (Sohra), 7 Sisters Falls View Inn provides an exceptional setting for travelers seeking a tranquil escape. The Inn offers a convenient and affordable option for exploring the region’s abundant natural beauty. Situated approximately five kilometers from the central area of the town, it provides a peaceful retreat while maintaining proximity to local points of interest.





















