I find it fascinating that the Indraloka been referred to in very many puranic episodes.
I for one believe it is quite a terrestrial place, not so high up in the skies as picturized in so many old films and neither can it be pure imagination. During slaying of Ravana by Rama the former said he regretted postponing construction of a stairway to Indraloka and advised Rama not to postpone important things.Indraloka may perhaps be on top of a remote tall mountain in the middle of an ocean perhaps not normally accessible even in those days.
Ayodhya, Sri Lanka, Dwarka have their locations identified now.The Rama Sethu to Sri Lanka exists now and even visible by satellite or Dwarka by underwater SONAR. Their existence and location was common knowledge in those days spread merely by word of mouth.
For example, Ahobilam Temples are so ancient are well charted and even today remain places of pilgrimage. Their location spread just by popular word of mouth in those times. Modern information systems can benefit Faith with help from visually verified belief. While increasing tourism of today we can combine recreation and spirituality as desirable punyam & purushartham destinations.
In a recent video SubramaniaSwamy said that Ravana & Mandodari are of North-Indian Origin
Video references Ravana as from village Basrak near Noida U.P., video time 34m 24s and Mandodari from near Meerut U.P., video time 34-49. Also Ravana & Mandodari at 10 min 55 secs. Any historical references available, that they are not native Sri Lankans but originate from towns in far away India ?