Located at the center of New Delhi within the sprawling Defence Colony, our stay at Colonel’s Retreat was like staying with family while exploring the city.
Tag Archives | India
List of travel related articles on India. Includes detailed descriptions of the various sites, pictures, and hotel reviews.