Vihari

Madrid, the capital of Spain, is known for its beautiful plazas, lush green gardens and the Royal Palace, which is one of the grandest palaces in Europe. Watch host Snigdha take the viewers on a tour of sights under the Spanish sun.

Watchlist