A large-scale development on Georgia’s Black Sea coast is being introduced to investors as Ambassadori Island Batumi makes its international debut at MIPIM.