Due to its 830 miles of coastline, Sri Lanka is widely known for its world-class beaches, with its golden sand and sunny days. This is a great island if you picture your perfect vacation lounging on immaculate beaches beneath a huge umbrella!