This is one of the most respected crowd pullers of India that attracts scores of tourists from all corners of the earth.This may explain why the destination often attracts scores of tourists from all corners of the globe.