Incredible India Tourism - Thiru Parameswara Vinnagaram or Vaikunta Perumal Temple is a temple dedicated to Vishnu, located in Kanchipuram in the South Indian state of Tamil Nadu - One of the best archeological sites in India. This Image is Best for Wallpapers, Background, Magazine, Large Size Photos, Home Decorative Photos, and Book Printings and much more
View Full Image on Dreamstime
Username: Photoaltaepicphotography
Editorial: No
Width: 10000 pixels
Height: 6667 pixels
Downloads: 0
Image ID: 262947554