Ramsagar
A timeless lake, a temple in the water, a royal legacy
Overview
Ramsagar is a 16th-century artificial lake set in the south-east of Dinajpur district, in the north-west of Bangladesh. Surrounded by a small protected area, the lake is one of the largest man-made tanks in the north of Bengal and an important wetland for local communities and wildlife. The still water, the distant tree line and the soft northern light give it a tranquil, almost timeless character.
At the heart of the lake stands a small late-Mughal brick temple, weathered but graceful, that gives Ramsagar its second name, Ramsagar Temple. A raised causeway leads out to the temple from the bank, allowing visitors to walk out across the water and approach the ruin directly. Together, the causeway, the temple and the reflective lake form one of the most photographed scenes in the district, especially in the early morning and late afternoon.
In 2000, the Ramsagar National Park was established around the lake to protect the wetland and the surrounding forest. Today the area supports a variety of waterbirds and marshland birds, along with a few small mammals, while local fishermen still work the waters. It is a popular day-trip and picnic spot for visitors to Dinajpur, who often combine it with the celebrated Kantajew Temple for a rewarding half-day out.
The site sits about 8-10 km south-east of Dinajpur city, making it easy to reach by CNG, motorbike or car. Travellers from Dhaka can expect a journey of roughly 7-8 hours by road, while those coming from Rajshahi will find it about 3-4 hours away. Simple eateries serve food nearby, and full accommodation is available back in Dinajpur city.
History & Culture
Ramsagar takes its name from Ram Nath, a local raja who had the lake excavated in the mid-16th century; the word 'Sagar' simply means 'sea', a fitting description for such an expansive stretch of man-made water. The tank quickly became a vital resource for the surrounding countryside and one of the largest man-made tanks in the north of Bengal, shaping local life for centuries.
In 2000, the Ramsagar National Park was established around the lake to safeguard the wetland and its surrounding forest. The park now protects a haven of waterbirds and marshland birds, while the late-Mughal brick temple at the lake's centre stands as a quietly evocative ruin, completing a landscape that links royal patronage, faith and the rhythms of rural Bengal.
Top things to do in Ramsagar
Walk the causeway to the temple
Follow the raised causeway across the lake to the late-Mughal brick temple at its centre. The walk is short and atmospheric, with water on either side and the temple growing larger with every step.
Watch the birdlife
Scan the reeds and open water for waterbirds and marshland birds. The cooler months bring the richest variety, making a pair of binoculars a worthwhile addition to your day.
Photograph the reflections
Time your visit for early morning or late afternoon, when the temple, trees and sky are mirrored in the still water. It is one of the most photographed scenes in the district.
Combine with Kantajew Temple
Many visitors pair Ramsagar with the celebrated Kantajew Temple for a varied half-day of sightseeing. Together they make a natural circuit out of Dinajpur city.
Enjoy a lakeside picnic
Spread out a simple picnic on the bank with views across the water. With shady trees and a tranquil setting, it is an easy place to linger after seeing the temple.
Ramsagar in pictures




Photos via Wikimedia Commons under their respective Creative Commons licences. Click a photo credit for the source and full licence terms.
Highlights
- โThe 16th-century Ramsagar Lake itself
- โThe late-Mughal Ramsagar Temple rising from the water
- โThe causeway walk out to the temple
- โWaterbirds and marshland birdlife around the wetland
- โEarly morning and late afternoon photographic light
- โEasy pairing with the nearby Kantajew Temple
How to get to Ramsagar
Ramsagar sits about 8-10 km south-east of Dinajpur city and is easy to reach by CNG, motorbike or car. The short journey makes it a natural half-day excursion from the town.
Dinajpur is roughly 7-8 hours by road from Dhaka. From there, a CNG or hired car will carry you out to the lake in a matter of minutes.
The drive from Rajshahi to Dinajpur takes around 3-4 hours by road, after which the lake is a quick onward hop to the south-east of the city.
Best time to visit Ramsagar
October to March is the best window, with cooler, dry weather that makes walking the causeway and exploring the temple ruin far more comfortable. Winter is also when wetland birdlife peaks, rewarding patient birdwatchers.
The warmer months bring the lotus to bloom across the lake, adding a soft pink carpet to the surface. Mornings and late afternoons remain the most photogenic times in any season.
The rainy season transforms the surrounding fields and forest into a lush green, though showers can make the causeway slippery. Plan for flexibility and check local conditions before setting out.
Where to stay
There are simple eateries close to the lake for refreshments, while full accommodation is readily available back in Dinajpur city, just a short drive away.
What to eat
- ๐ฝ๏ธSimple Bengali rice and fish curries at lakeside eateries
- ๐ฝ๏ธFreshly caught fish from the lake, when available
- ๐ฝ๏ธLocal sweets and tea from small shops in Dinajpur
- ๐ฝ๏ธPicnic snacks to enjoy on the bank with a view of the water
Travel tips
- ๐กWear comfortable shoes for the causeway walk to the temple.
- ๐กHire a local guide to learn about the temple's architectural history.
- ๐กBring binoculars, as the birdlife is at its best in the cooler months.
- ๐กTime your visit for early morning or late afternoon for the best light.
- ๐กCombine your visit with Kantajew Temple and a look around Dinajpur city.
Nearby Attractions
Frequently Asked Questions
Where is Ramsagar located?+
Ramsagar lies in the south-east of Dinajpur district, in the north-west of Bangladesh, about 8-10 km from Dinajpur city. It is one of the largest man-made tanks in the north of Bengal.
Why is the lake called Ramsagar?+
The lake takes its name from Ram Nath, a local raja who had it excavated in the mid-16th century. 'Sagar' simply means 'sea', reflecting the size and grandeur of the man-made tank.
Is there a national park at Ramsagar?+
Yes. The Ramsagar National Park was established around the lake in 2000 to protect the wetland and the surrounding forest. It supports a variety of waterbirds and marshland birds.
How do I reach the temple in the middle of the lake?+
The late-Mughal brick temple is reached by a raised causeway that crosses the water from the bank. The walk is short and very scenic, especially in soft morning or late-afternoon light.
How much time do I need at Ramsagar?+
Allow 1-2 hours for the lake and temple, or a relaxed half day if you plan to combine the visit with the nearby Kantajew Temple. Most visitors come on a day trip from Dinajpur city.


