TWIGHA RESIDENCE The Twigha Residence is located about 30 meters from the seafront of Martinsicuro, a small ... Structure details