By: Puttnaround on December 2006
This Versace store is one of many at the resort where you can spend a pretty penny.