India will make it easier for tourists to see all of the numerous attractions while on holiday. India is fast becoming one of the most popular holiday destinations for people looking to experience something extraordinary. The country offers a unique blend of great climate and culture and now Indian authorities are making it much easier for tourist to get around « Continue Reading »