Sri Lanka - Mirissa - huge ocean waves. For more information about this most beautiful beach in Sri Lanka see Mirissa