Ross and Smith Island

The enchanting twin islands:Ross and smith

The beauty of the planet Earth cannot be described in mere words. In the variety of serene and beautiful landscapes, there lies two secluded twin islands in the bunch of Andaman and Nicobar islands. ...