The state of Andhra Pradesh is located in the southeastern part of the Indian subcontinent and is bounded by the Indian states of Tamil Nadu to the south, Karnataka to the southwest and west, Telangana to the northwest and north, and Odisha to the northeast. Andhra Pradesh's eastern boundary is a 600-mile (970-km) coastline along the Bay of Bengal.