Where is Hotel Royal Leelas Inn?
Where is Hotel Royal Leelas Inn located?
Hotel Royal Leelas Inn, Mahārāshtra, India (approx. 18.44335°, 72.90636°)
Where is Hotel Royal Leelas Inn on the map?
{"latitude":18.44335,"longitude":72.90636,"title":"Hotel Royal Leelas Inn"}