The Let’s Visit Tokyo series is back and we hope for good, but since we do not like to do things like they should, we will not visit a specific area of Tokyo today but rather a small little beach and temple located in Toda City in Izu,[...]