Sriharikota

Sourced from Wikivoyage. Text is available under the CC-by-SA 3.0 license.
Shaundd
Sriharikota is a barrier island in the Andhra Pradesh state of India. It is most famous as the home of India's only satellite launch center.

Get in

Get around

See

Do

Buy

Eat

Drink

Sleep

Go next