Just did a google search and found the wikipedia listing. This flower sure a very beautiful specimen.
"Cannonball Tree, is an evergreen tree allied to the Brazil Nut, and is native to tropical northern South America and to the southern Caribbean. In India it has been growing for the past two or three thousand years at least, as attested by textual records; hence it is possible that it is native to India also. It's part of the family Lecythidaceae and grows up to 25m (82ft) in height.
Nikon D90, Nikon D7000, Nikkor 70-300mm, Sigma 70-200 f2.8, Nikkor 50mm f1.4D, Sigma 105mm f2.8 macro, Nikkor 18-105mm, Nikkor 28-70mm, Nikkor 35-80mm.