Where is I love phants Lodge?

Where is I love phants Lodge located?

I love phants Lodge, Phetchaburi, Thailand (approx. 12.8023°, 99.80536°)


Where is I love phants Lodge on the map?