Create a list of what you expect from your trip. You will need to list both desirable and must-have characteristics. This could reveal that a liveaboard can satisfy your diving expectations, but will disappoint with regards to other must-have features. Liveaboards don't allow you to choose the same restaurant each evening. https://konjocruisingindonesia.com/
0