Giant rubber duck steals the show at Ras Al-Khaimah resort beach
Location: Ras Al-Khaimah, United Arab Emirates
1 sources from 8 citizen journalists
Topics: giant rubber duck, inflatable installation, resort beach, beach attraction, luxury resort, water activity, beach scene, tourism, leisure, coastal
