Rural tourism is gaining popularity as people seek to experience the peaceful life of villages away from bustling cities. Let's look at some of India's most beautiful villages worth visiting.