Amitabha Stupa and Peace Park

Written by

in

Storied spiritual oasis & park deemed holy by native people, with 14 serene acres.