It is the cultural richness and natural beauty that makes Yercaud a marvelous place to visit. This pretty hill station situated in the serene Eastern Ghats of Tamil Nadu, India remains one of the most ...