India is famous for its traditions, temples and festivals as well as natural beauty. There are many places here where it feels as if you have come to another world. These quiet and beautiful places ...