Little World Mall is home to a pretty large outlet of Archies which has everything the quintessential Archies store has, but on steroids. Think double the cards, double the wrapping papers, and double the stuffed toys!
Price: The super simple cards will cost you INR 65 onwards