someone knows if could be possible to snorkel without going with a contrated tour?what are the best places to snorkel around patong beach area?are they safety places or there are any sharks?

and of all over phuket?aproximate rate of rent a boat?too many questions?sorry, just curious...thanks!