Did you know...Buddha Park, Ravangla is featured in a 7-second scene in Aamir Khan Starrer Laal Singh Chadda.
Sikkim in Aamir Khan starrer Laal Singh Chadda
Did you know...Buddha Park, Ravangla is featured in a 7-second scene in Aamir Khan Starrer Laal Singh Chadda.