Hidden in the heart of nature, Seasonal river retreat in India are serene oases at certain times of the year when Indian rivers are at their best. These retreats generally operate during monsoons and post-monsoon months when the surrounding geography is lush green and water bodies teem with life.
read more..