Rama did exist,so did Jesus and Mohammed.They were given superhuman qualities in the Books,but they may have been men with godly qualities.As Hindus we worship such heroes and heroines and also the elements in nature.We are not ashamed,apologetic or doubtful as you may think.Infact it ia liberating experience to find God in nature and seeing God in every atom rather than thinking this is sin,hthat is sin,our God is the only God etc etc always fearful about the headcount of the religious community as practised by Semitic religions(Judaism is an exception).We are not askingg you to follow our path.