best temples in goa (2026): the ones that were carried inland
goa's hindu temples exist because families carried the deities inland to escape the portuguese. tambdi surla, the ponda cluster, the honest take.
tldr: goa’s hindu temples are not old buildings in old places. most of them are 18th-century buildings holding 16th-century refugee deities, clustered in ponda because ponda was the nearest land the portuguese did not control. the flagship is shri mahadev at tambdi surla — 12th–13th century, mortarless basalt, the only kadamba-yadava structure left in goa, and honestly quite small. the best building is shantadurga at kavlem. the most famous is mangueshi at priol and it is also the most crowded. everything is free. the dress code is real and enforced. 7.5/10 as a day out, and a 9/10 story that nobody tells you on the beach.
the part nobody puts in the goa itinerary
every goa itinerary has the same shape. beaches in the north, beaches in the south, one day in old goa for the basilica of bom jesus, feni somewhere in the middle. the churches get the unesco plaque, the coach parties and the postcards.
what almost nobody tells you is why those churches are where they are, and where the temples that used to stand there went. in 1540 the portuguese banned hindu worship in the territories they held, and over the following decades the temples in those territories were systematically demolished. families carried the deities out — physically, in the dark, across the cumbarjua canal — inland into ponda taluka, which at the time was outside portuguese control. they rebuilt the temples there. those same relocated idols are still being worshipped, 480 years on, roughly 20km from the beaches.
that is the single most interesting thing about hindu goa and it gets about half a sentence in most guides. this post is the long version. it is also, i should say up front, not the highest-value day in goa for most visitors — if you have four days and you spend one of them in ponda, you are trading a beach for a history lesson. i think it is a good trade. i also think you should know that is the trade you are making, which is more than the “top 10 temples in goa” pages will tell you.
one honest note before the picks. goan temples are not architecturally impressive by indian standards — there is no khajuraho here, no belur, no meenakshi. what there is instead is a hybrid you cannot see anywhere else on earth: hindu temples rebuilt in portuguese baroque, domes instead of shikharas, roman arches over the sanctum. go for that and for tambdi surla and you will have a good day.
the awards
best overall, and it is not close: shri mahadev temple, tambdi surla. 12th–13th century kadamba-yadava, carved basalt hauled across the western ghats and assembled without mortar, sitting in a forest clearing next to a stream near the bhagwan mahaveer wildlife sanctuary. the only surviving structure of its dynasty in goa. 9/10 for what it is, with the caveat below.
worst effort-to-size ratio in goa: also tambdi surla. it is a 130km round trip from panaji for a building you will have finished looking at in twenty minutes. i still say go. i also say do not go without reading the section on it first. the drive: 4/10.
best building: shri shantadurga, kavlem. foundation stone 1730, completed 1738, funded by shahu maharaj — chhatrapati shivaji’s grandson — and built in a portuguese architectural language. pyramidal shikhara, roman-arched windows, a flat dome ringed with balustrades, a six-storey white deepstambha. a maratha-funded, portuguese-styled hindu temple. 8.5/10.
most overrated: shri mangueshi, priol. it is the famous one, it is genuinely handsome, and it is also the tour-bus stop. in season you will be moved through a courtyard full of people photographing the same lamp tower. the seven-storey deepstambha deserves its reputation. the visit around it often does not. 6.5/10 in season, 8/10 at 7am.
best value if you only have a scooter and half a day: the ponda loop — mangueshi, mahalasa, nagesh, ramnathi, shantadurga. five temples, about 10km of driving, no entry fees anywhere. 8/10.
quietest, and my personal pick: shri nagesh, bandora. an inscription at the site dates it to 1413. it has a carved wooden frieze of ramayana scenes running round the assembly hall and a big tank, and on a weekday morning there may be nobody in it but the priest. 8/10.
best single day to be in goa for a temple: gulal at the damodar temple, zambaulim, in march. coloured powder thrown at the temple and into the kushavati river. it is the most atmospheric hindu festival in goa and it is barely covered in english at all. 9/10 if you can time it.
best view: shri chandreshwar bhutnath, paroda, on top of chandranath hill at around 350m. the climb is the point. 7.5/10.
every temple in this guide, compared
| temple | area | deity | relocated from | standout | timings |
|---|---|---|---|---|---|
| mahadev, tambdi surla | sanguem, sanctuary edge | shiva | never — 12th c. original | oldest in goa, mortarless basalt | ~8:30am–5:30pm |
| mangueshi | priol, ponda | shiva (manguesh) | cortalim / kushasthali | 7-storey deepstambha | 6am–10pm |
| shantadurga | kavlem, ponda | shantadurga | quelossim | best building, 1738 | 6am–8:30pm |
| mahalasa narayani | mardol, ponda | mohini (vishnu) | verna | brass lamp tower, wooden ceiling | ~6am–8:30pm |
| nagesh | bandora, ponda | shiva | not relocated (1413 inscription) | ramayana wood frieze | ~6am–8:30pm |
| ramnathi | bandora, ponda | shiva (ramnath) | loutolim | silver sanctum screen | ~6am–8:30pm |
| damodar | zambaulim, sanguem | shiva | margao | gulal festival, river bathing | ~6am–8pm |
| saptakoteshwar | narve, bicholim | shiva | divar | rebuilt by shivaji, 1668 | ~6am–8pm |
| bhagavati | parcem, pernem | bhagavati | — | black basalt elephants | varies |
| chandreshwar bhutnath | paroda, quepem | shiva | — | hilltop, best view in goa | varies |
| maruti | altinho, panaji | hanuman | — | the only city temple, floodlit | varies |
treat every timing here as approximate except mangueshi and shantadurga. the rest are community-reported and vary between sources. more importantly, most goan temples close for a midday break, roughly 12:30pm to 4pm, even where the published hours do not say so. if you plan a lunchtime arrival you will plan a wasted drive.
1540, and what happened next
the compressed version, with the contested bits flagged as contested.
the decree. in 1540 the portuguese prohibited hindu worship in the velhas conquistas — the old conquests, meaning tiswadi (ilhas), bardez and salcete, the coastal core around what is now panaji, mapusa and margao. temples in those areas were demolished. how many is genuinely disputed — estimates run into the hundreds, the figures vary widely by source and the question is politically loaded in modern goa. i am not going to pick a number, and you should be suspicious of any guide that does.
the inquisition. the goa inquisition was established at the request of the jesuit missionary francis xavier, in a letter dated 16 may 1546 to king john III of portugal. the tribunal began operating in 1560 and ran, with one interruption, until 1812. this is the part that makes the relocations comprehensible. it was not only public temples being knocked down. keeping a small idol at home, or whispering a prayer in a language the tribunal did not like, was grounds for arrest. private devotion was criminalised, which means there was no version of staying put and worshipping quietly.
the relocation. so the deities left. families carried them out of salcete and tiswadi, across the cumbarjua canal, and inland into ponda taluka. ponda at that point was not portuguese — it sat under the adil shahi sultanate and later the marathas. it is ringed by rivers and backs onto the western ghats, which is a good description of a place that is hard to administer from a coastal capital.
ponda only became portuguese in the 1760s novas conquistas, the new conquests. by then the inquisition’s grip had loosened and the rebuilt temples were left standing. which is the whole reason they exist: ponda is a temple town by accident of persecution, and by an accident of timing on top of that.
why goan temples look like churches
this is the second reason the post is worth reading, and it follows directly from the first. the temples in ponda were not rebuilt in the 1560s in some preserved pre-portuguese style. most of the structures you actually see date from the 17th and 18th centuries, and they were built by craftsmen who had spent their working lives in a portuguese colonial idiom. the result is a hybrid that exists nowhere else in india.
the deepstambha. the signature element and the thing to photograph. a free-standing multi-storey octagonal tower in the courtyard, pierced with rows of small niches that hold oil lamps. on festival nights, lit, the whole tower glows from the inside. mangueshi’s is seven storeys, painted white with gilded arches. shantadurga kavlem’s is six, plain white. no other regional temple tradition in india does this, and most guides give it half a sentence.
domes instead of shikharas. where a north or south indian temple tapers to a shikhara over the sanctum, goan temples frequently put a dome on top. visually that is a basilica move, not a mandir move. mangueshi from a distance reads as a church complex, and people regularly mistake it for one.
roman arches, pilasters, balustrades. shantadurga kavlem is the clearest case: a pyramidal shikhara sitting above roman-arched windows and a flat dome ringed with balustrades. on paper that is an architectural chimera. in person it is completely coherent, which is the interesting part.
the sabhamandap, the tank and the agrashalas. the assembly hall in a goan temple is large, colonnaded and chandeliered, often with a worked wooden ceiling — mangueshi’s seats around 500. add a big stepped water tank and a ring of guesthouses, and these places read as campuses rather than single buildings, which is why an hour at shantadurga does not feel like an hour at a shrine.
the line worth carrying home: the goans rebuilt their gods’ houses in the visual language of the people who tore the originals down, and made something that exists nowhere else.
tambdi surla, in full
shri mahadev temple, tambdi surla — sanguem taluka
this is the one that actually deserves the trip, and it is the odd one out in every respect. it is not a relocation, it is not portuguese-influenced, and it is not in ponda.
what it is. the oldest surviving temple in goa, dated to the 12th–13th century, built in kadamba-yadava style. it is the only surviving structure of the kadamba-yadava dynasty in goa, and it is asi-protected.
why it survived. it was in dense jungle, beside a stream, in a small clearing, miles from anywhere the portuguese had reason to go. it survived by being invisible. every other goan temple of its age is gone. that is not a romantic reading, it is the literal explanation.
how it is built. intricately carved basalt — not a local stone, so it was hauled across the western ghats — assembled without mortar. the interlocking stonework is the reason it is still upright after eight centuries in a monsoon forest. inside, a shiva linga on a pedestal with a nandi facing it from the mandapa. the surla stream runs past. that is the whole building.
the honest caveat, which belongs before the directions and not after them: it is small. a single-cell sanctum with a mandapa. you will have seen it thoroughly in twenty minutes. anyone driving out expecting the scale of hampi or belur will be flatly underwhelmed, and a lot of people are. what you are buying is the age, the setting, and the very good chance of having it to yourself.
getting there. near the bhagwan mahaveer wildlife sanctuary boundary, roughly 18km in from the sanctuary gate. about 65km from panaji, 58km from margao and 70km from dabolim airport. nearest railhead is kulem (collem), then a taxi or jeep. practically this is a car or a rented two-wheeler trip, and the last stretch is a narrow forest road.
do not attempt it in heavy monsoon. the stream floods and the approach road is poor.
timings: roughly 8:30am to 5:30pm daily, no entry fee. multiple sources agree on this and none of them is the asi, so treat it as approximate and go in the morning.
pair it with dudhsagar falls. both sit off the collem side, and together they make a sane full-day loop out of what would otherwise be a long drive for a small building.
the ponda cluster
everything below sits within roughly 10km of everything else. ponda town is about 29km from panaji and 17km from margao.
shri mangueshi, priol
the famous one. the deity is manguesh, a form of shiva, and the local etymology is nice: trahi mam girisha, “save me, lord of mountains”, contracted over time to manguirisha and then manguesh.
the relocation. the deity was moved from kushasthali (cortalim) in salcete, via the cumbarjua canal, to priol in the 16th century — commonly dated to 1560, the year the inquisition began operating. some sources instead give chorão island as the origin. cortalim is the more commonly cited one and i am flagging the disagreement rather than resolving it.
what to look at. the seven-storey deepstambha, the single most photographed object in goan hindu architecture and worth it. a large nandi, a big water tank, and a chandeliered sabhamandap seating around 500.
timings: 6:00am to 10:00pm daily, no entry fee. priol/mangeshi village, ponda taluka, about 21km from panaji, 26km from margao, 1km from mardol.
the honest problem. this is the busiest and most touristed hindu temple in goa and tour buses stop here. go at 7am or accept being shuffled.
a hook most guides miss: lata mangeshkar’s family took their surname from this temple’s village, and she was a patron.
shri shantadurga, kavlem
the best building of the group, and the one to prioritise if you only do two.
the deity. shantadurga is parvati in the form that mediated the quarrel between shiva and vishnu — shanta, peace. the iconography is specific to goa and worth understanding before you look at it: the goddess holds two serpents, one in each hand, representing the two gods she is holding apart.
origin: relocated from quelossim (kelshi) in salcete.
the building. foundation stone 1730, completed 1738, patronised by shahu maharaj, chhatrapati shivaji’s grandson. renovated in 1966. so: a maratha-funded, portuguese-styled hindu temple housing a refugee deity. that sentence contains most of goan history.
architecturally it is the chimera described above — pyramidal shikhara, roman-arched windows, flat dome with balustrades, a six-storey white deepstambha, a large tank and guesthouses round the complex.
timings: 6:00am to 8:30pm daily, no entry fee. at the foothill of kavlem village, about 33km from panaji.
shri mahalasa narayani, mardol
the odd one out in a cluster of shaivite sites: mahalasa is understood in goa as mohini, the feminine form of vishnu, which makes this a vaishnavite temple sitting a kilometre from a shiva temple.
origin: relocated from verna in salcete.
the object to look at is a very tall brass deepstambha inside the temple, distinct from the stone tower outside. you will see it described as the tallest brass lamp tower in india — that ranking is unsourced and i am not going to repeat it as fact. it is genuinely tall and genuinely beautiful, and that is enough. also a carved wooden ceiling and a large bell.
about 1km from mangueshi, so these two are always done together. timings broadly 6am to 8:30pm, but treat that loosely.
shri nagesh, bandora
my pick of the cluster for anyone who has already seen one crowded temple.
the deity is nagesh or nagueshi, a form of shiva. an inscription at the site dates it to 1413 AD, and it is one of the few goan temples generally described as standing on its original site rather than being a relocation.
a caveat on that claim, because some sources muddle it: bandora is in ponda, which is novas conquistas, not velhas conquistas — sources that place nagesh in the old conquests are contradicting themselves, because a temple there could not have survived. the 1413 inscription is the documented fact. the “never moved” status is the commonly stated claim. they are not the same strength of evidence.
the draw is a carved wooden frieze running round the sabhamandap with scenes from the ramayana, and a large tank. it is noticeably quieter than mangueshi and kavlem. this is where to go if you want a goan temple without a tour group standing in it.
shri ramnathi, bandora
essentially adjacent to nagesh, so do the two together. the deity is ramnath — shiva as worshipped by rama, the ramnathi/rameshwar tradition. relocated from loutolim in salcete.
the object here is an ornate silver-plated entrance screen to the sanctum, worked with scenes of vishnu and lakshmi. it is genuinely fine metalwork and it is the reason to stop rather than drive past.
damodar, zambaulim, and the gulal
not in ponda. zambaulim is in sanguem taluka, about 22km further southeast, on the kushavati river.
the deity is damodar — shiva, and in some readings associated with krishna as damodar. relocated from margao, from the temple that stood where the holy spirit church now stands. as noted above, that is the most concrete single illustration of the whole 1540 story in goa.
the river matters here. the kushavati at zambaulim is considered curative and people bathe in it, which gives the place a working, unpolished feel that the ponda temples do not have.
the reason to go is the festival. gulal, at shigmo, in march. coloured powder thrown at the temple and into the river, over several days. it is the most atmospheric hindu festival in goa, and it is almost entirely unwritten about in english. if this post has one “go at this exact time” recommendation, this is it.
zambaulim is more remote and much less visited than ponda. combine it with the netravali side of south goa and the spice farms out that way, and it becomes a real day rather than a detour.
four more, one line each
- shri saptakoteshwar, narve (bicholim). a kadamba dynasty deity, relocated from divar, and the temple as it stands was rebuilt by shivaji in 1668. the shivaji connection is the hook and it is a quiet, handsome site.
- shri bhagavati, parcem (pernem). north goa, and distinctive for the two large black basalt elephants flanking the entrance. easy to add if you are already up towards arambol.
- shri chandreshwar bhutnath, paroda (quepem). on top of chandranath hill at around 350m, with the best view of any temple in goa. moonlight is supposed to fall directly on the linga. the climb is the point.
- maruti temple, altinho, panaji. the one temple actually inside a city, on the hill above the fontainhas quarter, orange and floodlit at night. this is the answer for a traveller with two hours and no vehicle.
the one-day ponda loop
mangueshi → mahalasa (1km) → nagesh → ramnathi → shantadurga.
five temples, roughly 10km of total driving, comfortably done in half a day on a scooter. start at 7am at mangueshi and you get the famous one before the buses. finish at shantadurga, the building worth the longest stop.
do not try to bolt tambdi surla onto this. it is another 65km each way from panaji, in the opposite direction. ponda one day, tambdi surla with dudhsagar on another.
and remember the midday closure, roughly 12:30pm to 4pm at most of these. the loop works as a morning or a late afternoon, never as a lunchtime.
getting there, costs, and the taxi problem
ponda is about 29km from panaji and 17km from margao. tambdi surla is about 65km from panaji, 58km from margao, 70km from dabolim.
scooter is the right answer. rentals run roughly rs 400–500 a day in season, and goa rates have been drifting up, so treat that as a range rather than a quote. it gets you the entire ponda loop with cheap parking and no negotiation.
taxis are the wrong answer, and this is worth saying plainly rather than politely. goa’s taxi market is expensive and cartel-controlled — a well-documented, long-running problem in the state rather than one-off bad luck. a full-day taxi for the ponda circuit runs into the several-thousand range, and the meter is not really the mechanism. if you are a family without two-wheeler licences, budget for it and negotiate hard before you get in.
entry fees: none, anywhere in this guide. you will pay small amounts for parking at mangueshi and shantadurga, and there are donation boxes and prasad counters. but there is no ticket, no paid queue and no vip darshan anywhere in goa — worth appreciating next to the tirupati darshan guide, where queue mechanics are the entire post.
dress code, photography, and what beach tourists get wrong
this is the most practically useful paragraph in the post. these are working temples with a real dress code, and goa’s beach-tourist population routinely ignores it.
shoulders and knees covered. no shorts. no sleeveless. shoes off outside. mangueshi and shantadurga both have staff who will turn people away, and they do. arriving in beach clothes because the temple was a stop between two beaches is the most common mistake here and it wastes the whole drive. a scarf and long trousers in the scooter box solve the entire problem.
photography: exteriors and courtyards are generally fine, inside the sanctum generally not. it varies by temple, there is usually signage, and asking costs nothing.
best and worst months
best: october to march. dry, clear, comfortable. this is also peak tourist season, which matters more for mangueshi than anywhere else.
best specific dates: february–march for shigmo and the gulal at zambaulim, and maha shivaratri for the shaivite temples — mangueshi, nagesh, ramnathi, tambdi surla, damodar. shivaratri moves with the lunar calendar, so check the date rather than trusting a blog.
monsoon, june to september, is a genuine split verdict. avoid tambdi surla — the forest road is poor and the stream floods. but the ponda temples in monsoon are arguably at their best: wet laterite, everything green, no tour buses, and the tanks full. if you do not mind rain, this is the contrarian pick.
worst: the peak december holiday fortnight. mangueshi gets full tour-bus traffic and you will be shuffled through a courtyard rather than standing in it.
the verdict
as a day out: 7.5/10. as a story: 9/10.
what is genuinely excellent here is the history and the architecture — a hybrid religious style that exists in one taluka on earth, built by people who had their gods physically carried inland to save them, and who then rebuilt those gods’ houses in the idiom of the empire that did the destroying. you can stand in shantadurga and read all of that off the walls.
what is not: the individual buildings are modest by indian standards, the flagship is small and far away, the famous one is crowded, and the whole cluster is a 30-40km drive from the beaches most people came for.
so the recommendation is conditional. three days in goa, skip this. a week or more, give it one morning — the ponda loop on a scooter, 7am start, finishing at shantadurga, back on the coast for a late lunch. with a car and a spare full day, do tambdi surla and dudhsagar together, knowing the temple itself is twenty minutes.
and if you can be in goa in march, go to zambaulim for the gulal. that is the one that stays with you.
more goa
- eating your way round the state: the goa food guide and best restaurants in goa
- a ponda temple morning ends well with lunch out that way — see best seafood in goa and best cafes in goa
- feni is distilled in exactly this inland part of goa: how feni is made
- beach day either side: the goa beach shack food guide and best bars in goa
- heading up the coast instead: the ratnagiri food guide
more temples
- south down the konkan coast, the same shaivite thread continues: gokarna and murudeshwar, which are two halves of one legend 77km apart
- the full temple index by state: /mandir
- if you want a temple circuit with actual walking in it: the ashtavinayak loop in maharashtra, or mahakaleshwar and omkareshwar
prices and timings here are from a mix of sources and only mangueshi’s and shantadurga’s hours are consistently reported. everything else is approximate, most temples close for a midday break the published hours do not mention, and no temple in goa charges entry. the historical figures on temples destroyed are contested and deliberately not quantified above.