20 Beautiful Indian Cities You Won’t Believe Have Their Own Special Nicknames
Just like you and me, these Indian cities too have nicknames. I am pretty sure; you must be aware of these Indian cities but completely unaware of their nicknames. Do you know which city is called Manchester of India and Boston of India? Why Jaipur is called the Pink city...