Name the place and win a £150 hotel voucher, letting you stay at thousands of hotels worldwide. Email your answer by Thursday, 4 August to viewfinder@observer.co.uk
The name of this diminutive state capital sounds like a Roman goddess. Photograph: AlamyPhotograph: Action imagesA different kind of mama lived in its fanciest mansion for a few years. Photograph: AlamyVisitors, arriving mainly by cruise ship, can hit the beaches or hike in rainforest as well as enjoying chillier pursuits. But if you need a quick getaway, don’t rely on four wheels. Name the city. Photograph: AlamyThis week’s winner will receive a £150 voucher from Hotels.com which can be used at more than 120,000 places to stay across the world, from quirky B&Bs and family bolt holes to boutique hotels. Hotels.com customers can get a night free for every 10 stayed with its rewards scheme. Email your answer by Thursday, 5 July to viewfinder@observer.co.uk or send a postcard, with address and phone number, to Viewfinder, The Observer, Kings Place, 90 York Way, London N1 9GU.
■ Last week’s answer was Paris, France. The winner was Jenny Mallinson, from Hull, East YorkshirePhotograph: Alamy