Barbados in Osaka, Japan: A Guide for the Perplexed TL;DR:…
Barbados in Osaka, Japan: A Guide for the Perplexed TL;DR: Barbados in Osaka, Japan is a ridiculous place that makes no sense. But hey, at least it’s got Rihanna! What the Heck Is Barbados? Barbados is a tiny island nation in the Caribbean Sea. It’s famous for its beaches, rum, and cricket. But did you…