Tsunami island and devbaug beach