The barrier island of Sriharikota separates the lake from the Bay of Bengal and is home to the Satish Dhawan Space Centre.
The barrier island of Sriharikota separates the lake from the Bay of Bengal. The barrier island of Sriharikota is home to the Satish Dhawan Space Centre.