CONTRIBUTED BY EMILY COZZIE It’s no doubt that Okinawa is one of the best places to find sea glass. Let’s face it, we can’t help looking down at the beautiful sand from time to time and spotting a gorgeous piece of frosted glass. It makes us wonder about the story behind it. Sea glass …