vagabondimages.in
Taj Mahal, Golden temple among top 25 landmarks in world
Symbol of love and eternal beauty- The Taj Mahal in Agra and the one of the most revered religious places in India- The Golden Temple in Amritsar are among the top most recognized 25 landmarks in t…