Tourist fined over $1,000 for taking sand from beach