Advertising Console

    Red Fort New Delhi, India

    Repost
    India Videos

    by India Videos

    629
    2 284 views
    This video features the Red Fort or Lal Qila, one of the most magnificent monuments situated in Delhi, the capital city of India.

    For more information-
    http://www.indiavideo.org/delhi/travel/red-fort-new-delhi-3921.php