Sri Lanka is famous for its beaches and Sri Lanka is blessed with beaches on almost all sides. During our visit with Travizia to this tiny island nation we were awestruck with the beauty of these beaches. Given below are the 10 top beaches of Sri Lanka