Bahadur Shah Park

Bahadur Shah Park

Bahadur Shah Park, located in Dhaka, Bangladesh, is a striking war memorial set amidst the splendor of nature.

Read More