Masks bills and Manpura Island are sights