Hire a local photographer. Available In 100+ countries.

Bangladesh is a lush green country in the east of India, and is the most densely populated country on Earth for its size.

Search for the last remaining Royal Bengal Tigers, jump on a rickshaw and speed through the city of Dhaka and down several waterways of the country on a boat. Looking for the most photographic locations for Bangladesh Instagram photos? We have chosen the seven best.

1. Sixty Dome Mosque

This UNESCO World Heritage Site has been described as "the most influential Muslim monuments in the entire Indian subcontinent".
The mosque was built in the 15th century and is a stunning sight.

2. Kaptai Lake

Kaptai is the largest artificial lake in Bangladesh, which was built in 1960.
You visit the lake by renting a boat / speedboat from the Reserve Market at Rangmati and visit various places in the area. The most popular trip is Shuwalong Falls, a 90-minute boat tour.

3. Srimangal

Bangladesh's tea capital, Srimangal has tea plantations everywhere one can see. The city itself is friendly and charming, but be sure to explore the vast green countryside.


We recommend to hire a tour guide who will show you all the best spots, with plenty of tea avenues.

4. Inani Beach

This golden beach is one of the longest stretches of the world, located in Cox's Bazar.


The beach is secluded and has clean, shark-free, water, making it an ideal place to spend the day. The best bit is that it is still relatively untouched by tourism.

5. Sundarbans

The Sundarbans mangrove forest, one of the largest forests in the world, lies on the Ganges delta.


It is a threat to many rare and globally wildlife species including the Bengal tiger. If you are very lucky, you will not see a glimpse of this stunning animal.

6. Lalbagh Fort

The Lalbagh Fort is a half-completed 17th-century Mughal fort in Dhaka, with a grand Bengali-style mosque and grand mausoleum.


The fort once contained secret tunnels, some of which were confused as to whether the intruders would be lost.

7. St. Martin’s Island

St Martin Island is a beautiful small island in the Bay of Bengal. It is a tropical cliche, with beaches with coconut palms and plenty of marine life.


When you are tired of partying in the nearby Cox's Bazar, it is a peaceful place to go.

Suggested Read: