Major Landmarks to Visit in Bodh Gaya