Answer: 25 miles
Explanation:
Given : The distance is remaining to travel to reach the beach from the sign = 21 miles
The distance between the beach and his house = 46 miles
Now, the distance Cameron traveled already is given by :-
Hence, Cameron already traveled 25 miles.