The Seychelles is an ideal place for diving safaris on a comfortable yacht. Liveaboard is the best choice if you want to dive a lot and an awesome opportunity for taking plenty of stunning photos as an underwater photographer.