Begin typing your search...
Showing results for "#idyllic hill station"
‘The Archies’ 1st look is glimpse of Riverdale, young love & rock &...
The film, directed by Zoya Akhtar, is set in 1960s India in a fictional idyllic hill station, called Riverdale. It teases young love, rock and roll,...