/ˈmɪrɪəd/
a very large number of something:
a myriad of choices
And now myriads of bars and hotels are opening up along the coast.