Delhi sights you must see (video)

In case you’re planning to travel to Delhi, India, here’s some essential sights in Delhi you must see!
Photography and music by Indivue
Advertisements

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.