Indians love exploring the world. Every year, thousands of travellers fly out for international holidays. Some chase beaches in Thailand. Some prefer shopping in Dubai. Many love Europe for its charm ...