Sri Lanka is located in Southern Asia on the Indian Ocean, and has a diverse culture. Depending on the location in Sri Lanka, the climate can vary dramatically. In the hills of Central Sri Lanka, the temperature is cooler, while the surrounding areas are usually much warmer. Travel in Sri Lanka often includes a visit to one of its popular beach destinations, botanical gardens and beautiful ancient ruins. A top destination in Sri Lanka is Anuradhapura, where ancient ruins have been partially restored.