Skip to playerSkip to main content
  • 2 days ago
Even as India waits to ring in 2026, the New Year celebrations have begun in Himachal Pradesh's Manali, with thousands of tourists thronging the Mall Road.
Transcript
00:00Oh
Be the first to comment
Add your comment

Recommended