This post guest authored by Kat Campesi of International Kitty Madrid is a pretty well kept secret as far as European travel destinations go. Often overshadowed by the more glamorous Spanish city of Barcelona, Madrid has lots to offer its visitors. The capital city is...