Beautiful villages in India offer a serene escape, blending scenic beauty, cultural richness, sustainable living, and tranquility