Bermuda Triangle by Swara Maruvada

The Bermuda Triangle is a loosely defined region in the western part of the North Atlantic Ocean,where the number of aircrafts and ships are said to have disappeared under mysterious circumstances.Lets hear more about the mystery behind it by our ExpressRight champ Swara Maruvada .

Leave a Reply

You might like