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
img