Riya JohnJan 19, 20224 min readNature viewsFor those who claim to have visited most of the places in India, this is a testament to the fact that there are still some spectacular...