Cozumel, the island of swallows, lies only 11 miles from mainland Mexico, yet it stands apart, with its unique small town feeling, surroun...
Cozumel, Mexico
Info Post
Cozumel, the island of swallows, lies only 11 miles from mainland Mexico, yet it stands apart, with its unique small town feeling, surroun...