0 reviews
Rimbi Waterfalls, located near Pelling in the Indian state of Sikkim, is a mesmerizing natural wonder that captivates visitors with its serene beauty. The waterfall cascades down rugged cliffs, creating a soothing symphony of rushing water that harmonizes with the surrounding lush greenery. The area is perfect for nature lovers and photographers, offering picturesque views and a tranquil atmospher