Mangusta 130 is a 130 feet
mega yacht, made in 2010 by Mangusta. Located On: Turkey. It has 7 cabins and 7 baths.
It has the following amenities:
Shower on deck,
Speakers on deck,
Dishes, glasses, cutlery.
You can rent it only skippered.