Guillermo Beach, Moyobamba, Peru: Guillermo Beach is a serene and picturesque oasis located in the captivating town of Moyobamba, offering a refreshing escape in the midst of lush greenery. The beachfront stretches gracefully along the banks of the Mayo River, providing a serene environment for relaxation and various activities.