Delhi, India has scores of lavish hotels that offer exclusive accommodation for spendthrifts who book holiday packages and tickets aboard flights for the Indian capital. This article sheds light on some popular options for luxurious stay in the city. Delhi, the national capital of India, has made a place for itself on radar of international tourism community owing to its « 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 »