Beautiful spot for peace and tranquility