The Kingdom of Bahrain may not ring a bell for most people, but this tiny island located in the Persian gulf sure has huge flavors to offer its visitors. Once ...