The Fo Guang Shan Templo Zu Lai is the largest Buddhist temple in South America, located in Cotia, São Paulo, Brazil. With 10,000 square meters of space and a serene atmosphere, it's a peaceful haven for those seeking spiritual enlightenment or just a relaxing escape from the hustle and bustle of everyday life. The temple aims to spread the teachings of Buddhism and offers cultural and educational programs to the public. It's a must-visit spot for anyone looking to find inner peace and tranquility in the heart of Brazil.
They have vegetarian restaurant.
Free entrance and free parking.