Andhra Pradesh, the fifth largest state of India is spread over an area of 275,068 sq. km. Situated on the Deccan plateau, the state is bordered by Tamil Nadu on the south, Karnataka on the west, Maharashtra on the north and northwest, Madhya Pradesh and Orissa on the northeast, and the Bay of Bengal on the east. The ancient temples, monuments, forts, palaces, old markets are the testimony to its rich history, culture and architecture. There are many sacred pilgrimage shrines in Andhra Pradesh of which Tirumala and Puttaparthi are visited by millions of devotees from all across the world. Andhra Pradesh is blessed with breathtaking natural beauty. Surrounded by misty hills, dense forests, undulating mountains, silvery cascades, and shimmering rivers, Andhra Pradesh is home to many famous hill stations, wild life sanctuaries, national parks and, virgin beaches.