Author: thetrip

CP, short for Connaught Place, is a bustling commercial and cultural hub located in the heart of Delhi, India. Known for its colonial architecture, vibrant atmosphere, and a plethora of... Read More