landed at a shingly little beach
एक छोटे से समुद्र तट पर उतरा
abounding in small stones
छोटे पत्थरों में प्रचुर मात्रा में