Unusual Camping Site With Teepee And Quirky Pods Opens On Amsterdam Beach Daily Star