With a range of diversity in geography, India is beautifully surrounded by lovely hills. In the wide diversity of nature beauty, one can cover Shivalik Hills, Anamalai hills, Ashambu hills, Cardamom hills, Biligiriranga hills, Palani hills, Nilgiri hills, Nallamala hills, Malabar hills, Chamundi hills, Naga hills, Tiger hills, Nandi hills, Lushai hills, Garo-Khasi-Jaintia hills and many others. Such widely spread hills provide ultimate regions with the variety of flora and fauna for a memorable visit. Here, you can enjoy the exotic species of countless flowers along with the beauty of high waterfalls. It will be a well attractive holiday package for naturalists as well as photographers. It's just like a paradise to spend quality time together.