Every year hordes of travellers take flights to India and land at Delhi- the heart and soul of the nation. The city features an endless range of hotels that make the stay of the tourists memorable by offering top-notch services and warm hospitality. A world of exploding colours, Delhi is a prologue of Indian historical journey. It is the only « Continue Reading »
India featured at the recent World Travel Awards Asia and Australasia – picking up 11 out of a possible 47 awards. India featured at the recent World Travel Awards Asia and Australasia – picking up 11 out of a possible 47 awards.Those planning to take flights to Delhi may be interested to discover that three hotels in the city were rated « Continue Reading »