flaggy shore