Overview

Situated in the Adyar River, Quibble Island is the largest of four small islands in the saltwater lagoon of Chennai, Tamil Nadu. Renowned for its historical European cemetery at its center, this site is thought to have been established following a battle between French-led Indian soldiers and Nawab forces. Adjacent to the southern stretch of Marina Beach, Quibble Island offers a peaceful retreat, ... Read More
.

Avathi Recommendations For You

More Things to Do in Explore Quibble Island in Chennai

img