7 Hilarious Things To Notice At Rajiv Chowk, The Juggernaut Metro Station Of Delhi Metro

If you’ve screamed “THIS IS SPARTAA” in your head every time you have to get off the metro at Rajiv Chowk metro station and if you’re guilty of having the overpriced coffee at one of the CCDs just because the amazing aroma of coffee tickled your nose, this article is totally for you. Here’s presenting … Continue reading 7 Hilarious Things To Notice At Rajiv Chowk, The Juggernaut Metro Station Of Delhi Metro