A British Airways regional commercial manager for south Asia has commented that there has ``never been a better time'' to plan a holiday to India.
There has ``never been a better time'' for a holiday in India