Since we have been on the subject of drinks this week, I would be remiss if I did not mention Mountain Top in St. Thomas for having the best Banana Daiquiris. The sign does not lie!! We have been on island for much of the past three years, and Mountain Top is the first place we take visitors. You can sip your daiquiri while experiencing some of the best views on the island. Continue reading
