TGI Diving International
Maldives
Featured Review : Diving around Halaveli Island was a really unforgettable experience. I participated in a day diving trip that had two dives and lunch on boat. We went to Maalhoss Thila first. The current can be very strong here but we w...See Full Review