Capo Malfatano, Teulada, South Sardinia, Italy – Panorama Drone Views – Beach – HD Travel #shorts TRAVOH Source See more: Capo Malfatano, Teulada, South Sardinia, Italy ๐ฎ๐น – Panorama Drone Views – Beach – HD Travel #shorts – Video