Dolphin Statue Monument is located in Panchkula, India on Saketri Rd, Mansa Devi Complex, Junction. Dolphin Statue Monument is rated 3 out of 5 in the category municipal department of culture in India.
Address
Saketri Rd, Mansa Devi Complex, Junction