Skip to playerSkip to main content
  • 15 hours 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