Nestled within the grounds of Kandy’s Royal Palace, the Maha Vishnu Temple (Maha Vishnu Devalaya) stands as one of four holy devales associated with the palace’s Temple of the Tooth. This small, serene complex is dedicated to Vishnu, a Hindu god revered in Sri Lanka as the guardian of Buddhism. The temple’s unique position draws both Hindu and Buddhist pilgrims, who come to pay their respects and seek blessings. Visitors today can experience the harmonious blend of religious traditions, observing the rituals and admiring the intricate architecture that reflects the rich cultural tapestry of the region.
Maha Vishnu Temple (Maha Vishnu Devalaya)
More Places You Might Enjoy
- 32069
For much of its history, Istanbul, a city straddling two continents, remained without a bridge connecting its halves. This changed in the 1970s with the Bosphorus Bridge, and in 1988, […]
- 18060
Tiananmen Square, the world’s largest public plaza, has always been a symbol of Mao’s epic Communist project—and resistance to it. Despite its bleak history, the site of the 1989 massacre […]
- 1239
On the banks of the Thu Bon River, Phung Hung Ancient House stands as a historic Hoi An landmark, having been home to more than eight generations of Vietnamese families. […]


