Check out our new site at openwaterswimming.com

Telugu states

From Openwaterpedia

Telugu states are the Indian states of Andhra Pradesh and Telangana in southeastern India.

External links[edit]