India has endless destinations for travellers, with breathtaking views of landscapes, waterfalls and mountains, these places ...