Here are the 10 best places to visit in India in February ... It is known for the famous and prestigious Jagannath Temple, drawing devotees from all over the country. The golden sands of Puri ...