Place to Stay Near Nature, Sleeping in a Tent
This page is the CodyCross answer for the clue below from Trip to Spain, Group 855, Puzzle 1 (Cobblestone Streets).
Question is: Place to Stay Near Nature, Sleeping in a Tent
and the answer is: CAMPSITE
Word Meaning:
CAMP SITE — Alternative form of campsite.
Definitions from Wiktionary.