Immersive images combining: Body Of Water , Town and Harbor

Malta Malta 360 drone photo by team adcor
115 The Strand by NEU Collective 115 The Strand Hotel is located in Sliema along the bay facing the historical city of Valetta, in the beautiful cultural island of Malta