TOP TEN MUST-STOP BY PLACES IN INDIA FOR UNITED KINGDOM TRAVELERS