Rameswaram August 7, 2018August 7, 2018Lookerala Editor Rameswaram,is a town and it is located in South Indian state of Tamil Nadu.One of the twelve Jyotirlinga Temple dedicated to Lord Shiva,the [...]