Lansdowne hill station in Uttarakhand was founded as a military garrison under the British Raj. It's as good as The Archies location.
Located in Tamil Nadu, Ooty is where most of The Archies movie has been shot.
Just an hour’s drive from Darjeeling, Kurseong is where Kareena Kapoor’s Jaane Jaan was shot.
Located in Meghalaya, Shillong is considered the Scotland Of The East and will surely give you The Archies vibe.
Another hill station in Uttarakhand, Landour is a beautiful town is considered to be a part of Mussoorie.
Located in Kerala, Munnar used to be a former resort for the British Raj aristocrats. It has the Riverdale vibes.
Nainital was formerly a British hill station. It is set around a beautiful lake and has hills all around it.
Think granite cliffs, forested valleys, lakes, and waterfalls, then Kodaikanal is the perfect place that will give you a Riverdale vibe.