Princess Caroline of Hanover during Monte-Carlo Bay Hotel & Resort Opening at Monte Carlo Bay Hotel & Resort in Monte Carlo, Monaco.