This would be my first trip to Mexico, and I have no idea where to go or what to expect.
I am particularly looking for a SAND beach. my question is. are all the beaches in Cozumel, SAND beaches or are there also STONE beaches.
also, is Cozumel very crowded (I have heard that many cruise ships come and kinda make everything very loud and overcrowded.)
I would like to avoid this.
I appreciate any help regarding my question