We had an amazing time visiting places in Belize and all the credit goes to the travel agency we hired. All the arrangements were awesome and the travel agent was quite a knowledgeable person to actually organize the things in our way. The itinerary he made was quite impressive and it covered the top places to visit in Belize. Thatch Caye was amazing and there were many more places that we liked visiting there. We loved the community feel and made new friends. We went scuba diving there. The five master was great and there were max 5 ppl per group. I've been diving since I was 12 and this was the best in my life! We dive along a shelf and when you look over, it went down beyond what you could see. We saw so many creatures come out. 10 sharks, 3 different types of rays, and more. We also loved the Caves Branch. The ATM cave was an unbelievable and fun adventure to get through. We loved our guide and our cave kayak tour! We would definitely recommend the travel agency to our friends who love to travel around the world and of course we will spread a word about them to our associates as well.