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. ...