ndashidikanya iyo numvise umuntu avuga ko avuga indimi zirenga eshanu neza one of bermuda's national parks it is a popular public beach