Devinuwara Upulvan Vishnu Devalaya, also known as Uthpalawanna Sri Vishnu Maha Devalaya, is an important historic religious shrine situated in Devinuwara, near Matara, in Sri Lanka's Southern Province. Dedicated to the deity Upulvan, widely associated with Lord Vishnu, the shrine is visited by Buddhist and Hindu devotees and forms part of one of Sri Lanka's most celebrated ancient temple towns.
The name Devinuwara means City of Gods, reflecting the area's long-standing religious significance. Located near the southern tip of Sri Lanka, Devinuwara developed into a prominent coastal settlement and pilgrimage centre with strong connections to maritime trade and traditional worship.
According to local religious traditions and historical accounts, the beginnings of the sacred complex are associated with King Dappula in the early medieval period. The shrine became particularly important between the 13th and 15th centuries, when Devinuwara was recognised as a prosperous temple port and an important centre of pilgrimage.
Historical descriptions refer to a magnificent temple complex with decorated buildings, carved stone pillars, and a roof covered with gilded copper that could be seen by sailors approaching the coast. These features reflected the wealth and influence of the ancient religious settlement. The remaining stone pillars and archaeological elements help visitors appreciate the importance of the original complex.
The old temple complex suffered extensive destruction during a Portuguese attack in 1587. Worship later continued through restored and rebuilt religious structures, with the present Devalaya retaining the spiritual importance of the historic site. The distinctive blue-painted shrine, traditional decorative details, and surrounding Buddhist religious structures make the complex an attractive destination for both pilgrims and heritage enthusiasts.
The main deity, Upulvan or Uthpalawanna, is regarded in Sri Lankan Buddhist tradition as a protector deity and is closely associated with Vishnu worship. This combination of religious traditions contributes to the site's distinctive cultural significance. Devotees visit the shrine to offer flowers, fruits, oil lamps, and prayers while seeking blessings and protection.
One of the most important annual events is the Devinuwara Esala Perahera, usually held during July or August according to the religious calendar. The festival features traditional processions, drumming, dancers, religious observances, and gatherings of devotees. It is an important cultural event that attracts pilgrims and visitors from different parts of Sri Lanka.
The temple complex also offers opportunities to appreciate traditional religious architecture, historical monuments, and the peaceful atmosphere of an active place of worship. Visitors should dress respectfully, remove footwear where required, and avoid interrupting prayers or religious ceremonies.
Devinuwara Upulvan Vishnu Devalaya is located approximately 6–7 kilometres southeast of Matara town, close to the A2 coastal road. Travellers can combine their visit with Dondra Head Lighthouse, Devinuwara Beach, and other cultural attractions in Matara District.
Today, the Devalaya remains a significant spiritual and cultural landmark, representing centuries of religious devotion, architectural heritage, and the historical importance of Devinuwara as a sacred coastal town.